Big Huge Thesaurus

gomuti palm

noun